triangular pulse - German English Dictionary